export const tableOption = {
  border: true,
  index: true,
  indexLabel: '序号',
  stripe: true,
  menuAlign: 'center',
  align: 'center',
  searchMenuSpan: 6,
  indexWidth: '60',
  labelWidth: '160',
  viewBtn: true,
  columnBtn: false,
  searchEnter:true,
  searchLabelWidth: 'auto',
  searchMenuPosition: 'left',
  column: [
    // {
    //   "type": "input",
    //   "label": "主键",
    //   "prop": "kwId",
    //   "addDisplay": false,
    //   "editDisabled": true
    // },
    {
      type: 'select',
      label: '知识分类',
      prop: 'knwlType',
      dicUrl: '/om/omodict/item/select?dictKey=knwl_type',
      width: 200,
      overHidden: true,
      props: {
        label: 'label',
        value: 'value'
      }
    },
    {
      type: 'select',
      label: '知识来源',
      prop: 'knwlSource',
      dicUrl: '/om/omodict/item/select?dictKey=knwl_source',
      width: 200,
      overHidden: true,
      props: {
        label: 'label',
        value: 'value'
      }
    },

    // {
    //   type: 'input',
    //   label: '服务目录',
    //   prop: 'serverIndex'
    // },
    {
      type: 'input',
      label: '知识标题',
      prop: 'knwlTitle',
      search: true,
      width: 300,
      overHidden: true,
      rules: [
        {
          required: true,
          message: '请输入标题',
          trigger: 'blur'
        }
      ]
    },
    {
      type: 'tree',
      label: '提供人部门',
      prop: 'provideUserDeptId',
      filterable: true,
      hide: true,
      props: {
        label: 'name',
        value: 'id'
      },
      cascader: ['provideUserName'],
      dicUrl: `/admin/dept/tree`
    },
    {
      type: 'select',
      label: '提供人',
      prop: 'provideUserName',
      props: {
        label: 'name',
        value: 'userId'
      },
      dicUrl: `/admin/user/userswithdept/{{key}}`,
      width: 130,
      overHidden: true
      // rules: [
      //   {
      //     pattern: /^[\u4e00-\u9fa5]{2,6}$/,
      //     message: '请输入正确姓名格式',
      //     trigger: 'blur'
      //   }
      // ]
    },
    {
      type: 'textarea',
      label: '内容',
      prop: 'knwlContent',
      overHidden: true,
      span: 24
    },

    {
      hide: true,
      label: '附件上传',
      prop: 'fileList',
      type: 'upload',
      loadText: '附件上传中，请稍等',
      span: 24,
      propsHttp: {
        res: 'data'
      },
      // tip: '上传同步至文件服务器'
      // action: '/om/omofile/upload'
      action: 'api/admin/scadaFile/localUpload'
    }

    // {
    //   type: 'input',
    //   label: '审核人',
    //   prop: 'reviewUserId'
    // },
    // {
    //   type: 'input',
    //   label: '审核状态',
    //   prop: 'reviewStatus'
    // },
    // {
    //   type: 'input',
    //   label: '审核时间',
    //   prop: 'reviewTime'
    // }
    // {
    //   type: 'input',
    //   label: '创建人',
    //   prop: 'createBy',
    //   addDisplay: false,
    //   editDisabled: true
    // },
    // {
    //   type: 'input',
    //   label: '创建时间',
    //   prop: 'createTime',
    //   addDisplay: false,
    //   editDisabled: true
    // },
    // {
    //   type: 'input',
    //   label: '更新人',
    //   prop: 'updateBy',
    //   addDisplay: false,
    //   editDisabled: true
    // },
    // {
    //   type: 'input',
    //   label: '更新时间',
    //   prop: 'updateTime',
    //   addDisplay: false,
    //   editDisabled: true
    // }
  ]
}
